Deciding Properties of Message Sequence Charts
نویسندگان
چکیده
Message Sequence Charts (MSCs) is a notation used in practice by protocol designers and system engineers. It is defined within an international standard (ITU Z120), and is also included, in a slightly different form, in the popular UML standard (called there sequence diagrams). We present some of the main results related to this notation, in the context of specification and automatic verification of communication protocols. We look at issues related to specification and verification. In particular, we look at automatic verification (model checking) of MSCs. We study the expressiveness of MSCs, in particular the ability to express communication protocols, and appropriate formalisms for specifying properties of MSC systems.
منابع مشابه
Deciding Properties for Message Sequence Charts
Message sequence charts (MSC) are commonly used in designing communication systems. They allow describing the communication skeleton of a system and can be used for nding design errors. First, a speciication formalism that is based on MSC graphs, combining nite message sequence charts, is presented. We present then an automatic validation algorithm for systems described using the message sequen...
متن کاملBounded MSC Communication
Message sequence charts (MSCs) and high-level message sequence charts (HMSCs) are popular formalisms for the speciication of communication protocols between asynchronous processes. An important concept in this context is the size of the communication buuers used between processes. Since real systems impose limitations on the capacity (or speed) of communication links, we ask whether a given HMS...
متن کاملAutomata and logics for message sequence charts
A message-passing automaton is an abstract model for the implementation of a distributed system whose components communicate via message exchange and thereby define a collection of communication scenarios called message sequence charts. In this thesis, we study several variants of message-passing automata in a unifying framework. We classify their expressiveness in terms of state-space properti...
متن کاملSynthesizing State Based Object Systems from LSC Speci cations
Live sequence charts LSCs have been de ned recently as an extension of message sequence charts MSCs or their UML variant sequence diagrams for rich inter object speci cation One of the main additions is the notion of universal charts and hot mandatory behavior which among other things enables one to specify forbidden scenarios LSCs are thus essentially as expressive as statecharts This paper de...
متن کاملSynthesizing State-based Object Systems from Lsc Speciications
Received (received date) Revised (revised date) Communicated by Editor's name ABSTRACT Live sequence charts (LSCs) have been deened recently as an extension of message sequence charts (MSCs; or their UML variant, sequence diagrams) for rich inter-object speciication. One of the main additions is the notion of universal charts and hot, mandatory behavior, which, among other things, enables one t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003